package cn.tedu.oop2;
/**本类用于测试继承中变量的使用*/
public class TestExtends1 {
    public static void main(String[] args) {
        //8.创建对象并调用study()；
        Son s=new Son();
        s.study();
    }
}
//1.创建父类
class Father{
    //2.创建父类的成员变量
    int sum=1;
    int count=2;
}
//3.创建子类
class Son extends Father{
    //4.创建子类的成员变量
    int sum=10;
    //5.创建子类的普通方法
    public void study(){
        System.out.println("good good study,day day up");
        //6.创建子类的局部变量
        int sum=100;
        //7.1打印子类的局部变量sum
        System.out.println(sum);//100
        //7.2打印子类的成员变量sum
        System.out.println(this.sum);//10
        //7.3打印父类的成员变量count
        System.out.println(count);//2
        //9.打印父类的成员变量sum
        /**当父类的成员变量和子类的成员变量同名时，可以使用super指定父类的成员变量
         * 我们可以把super看作是父类的对象：Father super=new Father();*/
        System.out.println(super.sum);//1



    }
}

